Internet Archive BookReader

Quaker records : Rochester Monthly Meeting, Monroe County, New York